无法将 refedit 控件添加到 VBA 用户窗体 您所在的位置:网站首页 vba 添加控件没反应 无法将 refedit 控件添加到 VBA 用户窗体

无法将 refedit 控件添加到 VBA 用户窗体

2024-06-02 04:46| 来源: 网络整理| 查看: 265

无法将 refedit 控件添加到 VBA 用户窗体 项目03/13/2024 适用于: Excel 2013, Excel 2010 症状

尝试在 VBA 用户窗体上添加 refedit 控件时,会收到以下错误消息:

“%1 找不到”。

“找不到元素”。

原因

计算机上存在多个版本的 refedit.dll。

解决方案

若要解决错误消息“%1 找不到”。

退出 Excel

依次单击“开始”、“运行”,在“打开”框中键入“regedit”,然后单击“确定”。

在注册表编辑器,单击“编辑”,选择“查找”

在“查找内容”对话框中,键入以下键:

HKEY_Classes_Root\Wow6432Node\TypeLib\{00024517-0000-0000-C000-000000000046}\1.0

导出并删除此 CLSID 密钥的每个实例。

修复控制面板中的 Office。

重新启动计算机。

解决错误消息“找不到元素”。

步骤 1:搜索注册表

退出 Excel。 依次单击“开始”、“运行”,在“打开”框中键入“regedit”,然后单击“确定”。 在注册表编辑器,单击“编辑”,选择“查找” 在“查找内容”对话框中,键入 refedit.dll 导出并删除引用 refedit.dll 的每个密钥

步骤 2:在计算机中搜索 dll 文件

在计算机上搜索 refedit.dll 并删除所有实例 修复控制面板中的 Office

步骤 3:将 refedit 控件添加到用户窗体

转到“开发人员”功能区,“插入”,右下角是“其他控件” 选择“其他控件”并注册自定义 浏览到 C:\Program Files\Microsoft Office\Office15\Refedit.dll (for Excel 2013) 或 C:\Program Files\Microsoft Office\Office14\Refedit.dll (for Excel 2010) 转到 VBA 并插入用户窗体 在工具箱中选择其他控件,然后选择 refedit.ctrl 单击工具箱中的 refedit 控件,并将其添加到用户窗体。


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有